Science

Spruce trees' reconquest of Sweden after the last Ice Age took 10,000 years